import matplotlib.pyplot as plt
import numpy as np
import matplotlib as mpl
import pandas as pd
# 需要提前安装
# pip install pandas
# pip install openpyxl
mpl.rcParams['font.sans-serif']=['SimHei']#让中文可以正常显示
plt.rcParams['axes.unicode_minus']=False #让负号能够正常显示
data3=pd.read_excel('可视化图表.xlsx',sheet_name=3)
print(data3)
# 进行数据处理
data3=data3.T
data3=data3[1:]
data3=data3.reset_index(drop=False)
data3.rename(columns={0:'用水量'},inplace=True)
data3.rename(columns={'index':'月份'},inplace=True)
print(data3)
# 绘制可视化的图形
plt.figure()
plt.title('各月宿舍用水量图')
plt.plot(data3['月份'],data3['用水量'])
plt.plot(data3['月份'],data3['用水量'],'ro')
plt.show()